.fuyo
{
	position: absolute;
}
.fuyo div
{
	color: #ffffff;
	font-family: sans-serif;
	text-shadow: 0px 0px 5px rgba(25, 25, 25, 0.8);
	text-align:center;
	
	display: -moz-box;
	-moz-box-pack: center;
	-moz-box-align: center;
	
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	
	display: box;
	box-pack: center;
	box-align: center;
	
	cursor: default;
	
	width: 100px;
	height: 100px;
            
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	
	border: 1px solid #eee;
	-webkit-box-shadow: 0 1em 1em rgba(0,0,0,0.2);
}

/** 
 * ふよふよアニメーション定義
 */ 
.fuyo_animation
{
	-webkit-animation-duration: 0.5s;
	-webkit-animation-timing-function: cubic-bezier(0.3, 1, 0.7, 0.9);
	-webkit-animation-iteration-count: 1;
}

/** 
 * ふよふよアニメーションキーフレーム定義
 */ 
@-webkit-keyframes fuyo_motion {
	0% {
		-webkit-transform: translateY(0);
	}
	50% {
		-webkit-transform: translateY(-50px);
	}
	100% {
		-webkit-transform: translateY(0px);
	}
}

/** 
 * アイデアがふわふわと漂う＆光彩を放つアニメーション
 */ 
@-webkit-keyframes fuyopika_motion {
	0% {
		-webkit-transform: translateY(0);
	}
	50% {
		-webkit-transform: translateY(-10px);
	}
	100% {
		-webkit-transform: translateY(0px);
	}
}